//package de.pdbm.swt.aufgabe4;
//
//import java.io.ByteArrayOutputStream;
//import java.io.IOException;
//import java.io.ObjectOutputStream;
//import java.io.OutputStream;
//import java.math.BigDecimal;
//import java.util.ArrayList;
//import java.util.Date;
//import java.util.List;
//
//public class TestKlasse {
//
//	/**
//	 * @param args
//	 */
//	public static void main(String[] args) {
//		
//		OutputStream output = new ByteArrayOutputStream();
//		
//		XmlIo test = new XmlIoImpl();
//		
//		List<Mitarbeiter> mit = new ArrayList<Mitarbeiter>();
//		
//		Mitarbeiter egon = new MitarbeiterImpl();
//		egon.setId("111");
//		egon.setVorname("Egon");
//		egon.setNachname("Walter");
//		egon.setGeburtsdatum(new Date(1962,7,29));
//		egon.setVbArt(VbArt.VB);
//		mit.add(egon);
//		
//		
//		Mitarbeiter egon2 = new MitarbeiterImpl();
//		egon2.setId("112");
//		egon2.setVorname("Egon");
//		egon2.setNachname("Walter");
//		egon2.setGeburtsdatum(new Date(1962,7,29));
//		egon.setVbArt(VbArt.DVB);
//		egon2.setChef(egon);
//		mit.add(egon2);
//		
////		System.out.println(mit.get(0).getId());
//		
//		
//		try {
//			test.writeMitarbeiter(mit, output);
//		} catch (IOException e) {
//			// TODO Auto-generated catch block
//			e.printStackTrace();
//		}
//		// TODO Auto-generated method stub
//		
//		List<Produkt> pro = new ArrayList<Produkt>();
//		Produkt apfel = new ProduktImpl();
//		apfel.setId("1");
//		apfel.setBezeichnung("Apfel");
//		apfel.setPreis(new BigDecimal("11.2"));
//		pro.add(apfel);
//		
//		Produkt birne = new ProduktImpl();
//		birne.setId("2");
//		birne.setBezeichnung("birne");
//		birne.setPreis(new BigDecimal("2.1"));
//		pro.add(birne);
//		
//		
//		
////		try {
////			test.writeProdukte(pro, output);
////		} catch (IOException e) {
////			// TODO Auto-generated catch block
////			e.printStackTrace();
////		}
//
//	}
//
//}
